package com.hrrt.home.dao.mapper;

import com.hrrt.home.dao.model.HomeRoom;
import com.hrrt.home.dao.model.HomeRoomExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HomeRoomMapper {
    long countByExample(HomeRoomExample example);

    int deleteByExample(HomeRoomExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(HomeRoom record);

    int insertSelective(HomeRoom record);

    List<HomeRoom> selectByExample(HomeRoomExample example);

    HomeRoom selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") HomeRoom record, @Param("example") HomeRoomExample example);

    int updateByExample(@Param("record") HomeRoom record, @Param("example") HomeRoomExample example);

    int updateByPrimaryKeySelective(HomeRoom record);

    int updateByPrimaryKey(HomeRoom record);
}